A Critical Look upon UML 1.0
نویسندگان
چکیده
The Uniied Modeling Language consists of a set of mostly graphi-cal description techniques for the speciication, modeling, and documentation of object-oriented systems. Based on the experience gained in using UML 1.0 for the development of a medium-sized, distributed Java program, we comment on its strengths and weaknesses. Furthermore, some proposals for extensions and changes are made.
منابع مشابه
Building Real-Time Embedded Systems with MetaH and UML [Abstract]
Building evolvable, embedded, time-critical systems with MetaH and UML This tutorial will look at how to develop embedded, time-critical system that can evolve as requirements or technology changes, using MetaH and the Unified Modeling language (UML). MetaH is an architectural design language, with a supporting toolset, for specifying, analyzing, and integrating computer control systems. MetaH ...
متن کاملMapping Sequence diagram in Fuzzy UML to Fuzzy Petri Net
This ability in fuzzy UML, practically leaves the customers and market’s need without response in this important and vital area. Here, the available sequence diagrams in fuzzy UML will map into fuzzy Petri net. However, the formal models ability will be added to the Semi-formal fuzzy UML. This formalization will add the automatic processing ability to the Semi-formal fuzzy UML. Further more, t...
متن کاملA Critical Look into Iranian EFL University Students’ Critical Thinking and Argumentative Writing
.
متن کاملVerification & Validation of Object-Oriented Functional Design using Formal Specification Techniques
UML is now an ISO standard used for graphically representing software systems. It possesses key advantages such as simplicity, intuitiveness and recently it has been considered as a semi-formal specification notation. However, UML falls short in the latter area because it utilizes loose semantics which leads to ambiguity among its models. In some cases ambiguity can be negligible, however in sa...
متن کاملCritical Assessment of the Role of UML for Information System Development
Abstract: UML is currently among the most widely used modeling tools. Upon critical insight in this tool's textbooks, however, we discover that in many areas concerning software development, how many concepts are explained and used is at least questionable. The conclusions drawn by the author of the article are based upon his own experience from the analysis and development of object-oriented a...
متن کامل